package com.mine.yyb.modules.sys.dao;

import java.util.List;
import java.util.Map;

import com.mine.yyb.common.utils.exception.MineException;
import com.mine.yyb.modules.sys.vo.OrderVO;
import com.mine.yyb.modules.sys.vo.RyReportVO;

/**
 * <pre>
 * <一句话功能简述>
 * <功能详细描述>
 * </pre>
 * 
 * @author 姓名 工号
 * @version [版本号, 2017年6月12日]
 * @see [相关类/方法]
 * @since [产品/模块版本]
 */
public interface IRyReportDao
{
    public int save(RyReportVO reportVO)
        throws MineException;
    
    public int update(RyReportVO reportVO)
        throws MineException;
    
    public RyReportVO queryReport(RyReportVO reportVO)
        throws MineException;
    
    public List<RyReportVO> queryRyReportList(Map<String, Object> paramsMap)
        throws MineException;
    
    public void truncate()
        throws MineException;
}
